/*
 * 加载遮罩层效果
 * @Description: jishupu-admin-template
 * @Author: 技术铺<jishupu@qq.com>
 * @Date: 2021-12-15
 */
import { Loading } from 'element-ui'
import i18n from '@/lang'

/**
 * 启动
 */
export function loadingStart(config) {
  const setConfig = {
    lock: true,
    text: (config && config.loadingText ? config.loadingText : i18n.t('common.loading')),
    spinner: (config && config.spinner ? config.spinner : 'el-icon-loading'),
    background: (config && config.background ? config.background : ''),
    target: (config && config.querySelector ? config.querySelector : document.querySelector('.app-container'))
  }
  return Loading.service(setConfig)
}
